<template>
  <div class="sidebar">
    <el-menu class="sidebar-el-menu" :default-active="onRoutes" background-color="#324157" text-color="#bfcbd9"
      active-text-color="#20a0ff" unique-opened router>
      <template v-for="item in routeList">
        <el-menu-item :index="item.path">
          <template #title>{{ item.title }}</template>
        </el-menu-item>
      </template>
    </el-menu>
  </div>
</template>

<script>
export default {
  data() {
    return {
      routeList: [],
    //   items: [
    //     {
    //       icon: "el-icon-s-home",
    //       index: "home",
    //       title: "首页"
    //     },
    //     {
    //       icon: "el-icon-s-home",
    //       index: "userList",
    //       title: "用户管理"
    //     },
    //     {
    //       icon: "el-icon-s-home",
    //       index: "coach",
    //       title: "教练管理"
    //     },
    //     {
    //       icon: "el-icon-s-home",
    //       index: "report",
    //       title: "投诉管理"
    //     },
    //     {
    //       icon: "el-icon-time",
    //       index: "admin",
    //       title: "管理员管理"
    //     },
    //   ]
    }
  },
  computed: {
    onRoutes() {
      return this.$route.path.replace('/admin/','');
    }
  },
  created() {
    this.routeList =  this.$router.options.routes[2].children
  }
};
</script>

<style scoped></style>
